package io.renren.modules.sys.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 * 岗位信息
 * 
 * @author jingtang
 * @email sunlightcs@gmail.com
 * @date 2018-06-29 15:52:06
 */
@TableName("sys_pos")
public class Pos implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 岗位ID
	 */
	@TableId
	@TableField(value="pos_id")
	private String posId;
	/**
	 * 组织机构ID
	 */
	@TableField(value="sys_org_id")
	private String sysOrgId;
	/**
	 * 组织ID
	 */
	@TableField(value="org_id")
	private String orgId;
	/**
	 * 岗位名称
	 */
	@TableField(value="name")
	private String name;
	/**
	 * 岗位编码
	 */
	@TableField(value="code")
	private String code;
	/**
	 * 描述
	 */
	@TableField(value="descp")
	private String descp;
	/**
	 * 上级岗位ID
	 */
	@TableField(value="parent_id")
	private String parentId;
	/**
	 * 岗位路径
	 */
	@TableField(value="path")
	private String path;
	/**
	 * 租户ID
	 */
	@TableField(value="tenant_id")
	private String tenantId;
	/**
	 * 创建人
	 */
	@TableField(value="creater")
	private String creater;
	/**
	 * 创建人ID
	 */
	@TableField(value="create_user_id")
	private Long createUserId;
	/**
	 * 创建时间
	 */
	@TableField(value="create_time")
	private Long createTime;
	/**
	 * 修改时间
	 */
	@TableField(value="update_time")
	private Long updateTime;
	/**
	 * 修改人ID
	 */
	@TableField(value="update_user_id")
	private String updateUserId;
	/**
	 * 修改人
	 */
	@TableField(value="update_user")
	private String updateUser;

	/**
	 * 设置：岗位ID
	 */
	public void setPosId(String posId) {
		this.posId = posId;
	}
	/**
	 * 获取：岗位ID
	 */
	public String getPosId() {
		return posId;
	}
	/**
	 * 设置：组织机构ID
	 */
	public void setSysOrgId(String sysOrgId) {
		this.sysOrgId = sysOrgId;
	}
	/**
	 * 获取：组织机构ID
	 */
	public String getSysOrgId() {
		return sysOrgId;
	}
	/**
	 * 设置：组织ID
	 */
	public void setOrgId(String orgId) {
		this.orgId = orgId;
	}
	/**
	 * 获取：组织ID
	 */
	public String getOrgId() {
		return orgId;
	}
	/**
	 * 设置：岗位名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：岗位名称
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：岗位编码
	 */
	public void setCode(String code) {
		this.code = code;
	}
	/**
	 * 获取：岗位编码
	 */
	public String getCode() {
		return code;
	}
	/**
	 * 设置：描述
	 */
	public void setDescp(String descp) {
		this.descp = descp;
	}
	/**
	 * 获取：描述
	 */
	public String getDescp() {
		return descp;
	}
	/**
	 * 设置：上级岗位ID
	 */
	public void setParentId(String parentId) {
		this.parentId = parentId;
	}
	/**
	 * 获取：上级岗位ID
	 */
	public String getParentId() {
		return parentId;
	}
	/**
	 * 设置：岗位路径
	 */
	public void setPath(String path) {
		this.path = path;
	}
	/**
	 * 获取：岗位路径
	 */
	public String getPath() {
		return path;
	}
	/**
	 * 设置：租户ID
	 */
	public void setTenantId(String tenantId) {
		this.tenantId = tenantId;
	}
	/**
	 * 获取：租户ID
	 */
	public String getTenantId() {
		return tenantId;
	}
	/**
	 * 设置：创建人
	 */
	public void setCreater(String creater) {
		this.creater = creater;
	}
	/**
	 * 获取：创建人
	 */
	public String getCreater() {
		return creater;
	}
	/**
	 * 设置：创建人ID
	 */
	public void setCreateUserId(Long createUserId) {
		this.createUserId = createUserId;
	}
	/**
	 * 获取：创建人ID
	 */
	public Long getCreateUserId() {
		return createUserId;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Long createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Long getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：修改时间
	 */
	public void setUpdateTime(Long updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：修改时间
	 */
	public Long getUpdateTime() {
		return updateTime;
	}
	/**
	 * 设置：修改人ID
	 */
	public void setUpdateUserId(String updateUserId) {
		this.updateUserId = updateUserId;
	}
	/**
	 * 获取：修改人ID
	 */
	public String getUpdateUserId() {
		return updateUserId;
	}
	/**
	 * 设置：修改人
	 */
	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}
	/**
	 * 获取：修改人
	 */
	public String getUpdateUser() {
		return updateUser;
	}
}
